@charset "utf-8";
/* CSS Document */
/*---------------------------------Public-----------------------------------*/
html{margin:0px;padding:0px;text-align:center;font-size:12px;font-family:"宋体";}
body{}
.page{margin:0px auto; padding:0px; width:100%;display:block; background: url(../images/bg.jpg) repeat-x top #fae3a1;color:#211e1e;}
img{ border:none; vertical-align:top;}
ul{padding:0; margin:0; list-style:none;}
a:active,a:link,a:visited{text-decoration:none; color:#211e1e; }
a:hover{text-decoration:underline; color:#b65616;}
/*------------------去掉点击链接显示的黑框----------------*/
a:focus {outline: none;}
focus { outline: none; }
a,area { blr:expression(this.onFocus=this.blur()) }
p,span,div,form{padding:0; margin:0;}
.fleft{float:left;}
.frit{float:right;}
.clear{ clear:both; overflow:hidden;}
.fontp{font-weight:bold; font-size:14px;}
.wid{width:960px;}

#container{margin:0 auto; padding:0 21px;}
/*---------------------------------#top-----------------------------*/
#top{}
#top .navig{  padding-top:10px; height:39px;}
#top .navig a{display:inline-block; height:27px; padding:0 10px;}

/*---------------------------------#banner--------------------------*/
#banner{}

/*---------------------------------#content-------------------------*/
#content{}
#content .indLft{ background:url(../images/indLftBg.jpg) no-repeat; width:230px;height:518px; padding-top:34px;}
#content .indLSp{ background:url(../images/spBg.jpg) no-repeat top; width:211px; height:184px; padding-bottom:15px;}
#content .spBt{ font-weight:bold; font-size:14px; color:#fae4a9; height:21px; padding-top:8px;}
#content .indRit{ background:url(../images/indRit.jpg) no-repeat; width:671px;height:518px; overflow:hidden; padding:34px 0 0 59px;}
#content .ritTop{ overflow:hidden; width:670px;}

#content .indRit_L{ width:292px;}
#content .indBt{ background:url(../images/indBtBg.jpg) no-repeat; width:78px; height:13px; color:#ad5b1a; font-size:13px; font-weight:bold; font-family:"微软雅黑"; line-height:13px;}
#content .morep{}
#content .morep a{ color:#8b4e1d;}
#content .indLbkx{ border-bottom:1px solid #d7a958; padding-bottom:5px;}
#content .indXwUl{ padding:10px 0 30px;}
#content .indXwUl li{background:url(../images/d.jpg) no-repeat 3px 9px; line-height:24px; text-align:left; padding:0 3px 0 13px;}
#content .lbwhUl li{ background:none; padding:0 3px 0 3px;}
#content .lxzsUl{ padding:5px 0 30px;}
#content .lxzsUl li{line-height:21px;}
#content .indXwUl span{float:right;}

#content .ritBot{ text-align:left; padding-top:33px;}
#content .indLtms{ border-bottom:1px solid #f0d498; width:628px;}
#content .indBqqh a{background:url(../images/lih.jpg) no-repeat; width:108px; display:inline-block; font-size:14px; height:25px; color:#605b58; font-family:"微软雅黑"; padding-top:3px; text-decoration:none; text-align:center;}
#content .indBqqh a.bli{background:url(../images/li.jpg) no-repeat; width:104px; color:#602705;}
#content .chdNr{ width:625px; padding-top:6px;}
#content .indMsTab{ width:100%;}
#content .indMsTab td{width:20%;}
#content .msBg{ background:url(../images/msBg.jpg) no-repeat; width:108px; height:111px; padding-top:1px;}
#content .msBt{padding-top:0px; text-align:center;}
#content .msBt a{ color:#9d4c05;}

/*--------------------------------内页----------------------------------*/
#insCon{ background:url(../images/insConBg.jpg) repeat-y left #fff;height:auto; overflow:hidden; _height:800px; _overflow:visible;}
#insCon .insLft{ background:url(../images/insLftBg.jpg) no-repeat top; width:240px; min-height:654px; _height:654px; overflow:visible;}
#insCon .lftDh{ padding:19px 0 35px;}
#insCon .lftDh a{display:block; width:210px; height:32px; background: url(../images/lftDh.jpg) no-repeat; color:#ae6404; font-weight:bold; font-size:14px; padding-top:8px; text-decoration:none;}
#insCon .lftDh a.bli{ background:url(../images/lftDh-h.jpg) no-repeat; color:#ffe492;}

#insCon .insRit{ width:720px; background:url(../images/insRitBg.jpg) no-repeat top; text-align:left; color:#905903;}
#insCon .insRdhp{ background:url(../images/cfx.jpg) no-repeat 9px 0; padding-left:22px; color:#ae5301;}
#insCon .insRdhp a{color:#ae5301;}
#insCon .insRitNr{ /*width:630px;*/ padding-left:42px;}
#insCon .ritBt{ padding:45px 0 35px;}
#insCon .ritCon{ line-height:30px; width:631px;}
#insCon .lbxwCon{ background:url(../images/xwBg.jpg) no-repeat top right; width:633px; min-height:430px; _height:430px; overflow:visible;}
#insCon .lbwhCon{ background:url(../images/lbwhBg.jpg) no-repeat top right;}
#insCon .lbzsCon{width:633px;}
#insCon .jmsqCon{ border:2px solid #b2ce90; width:616px; color:#64a83b;}
#insCon .jmBtp{ font-weight:bold; background:#e6f8cf; height:26px; border-bottom:1px solid #b7ce9c; text-align:center; font-size:14px;}
#insCon .jmTab{ width:100%;}
#insCon .jmTab td{height:26px; border-bottom:1px solid #b7ce9c; line-height:26px; padding-left:5px;}
#insCon .inpXm{ height:26px; border:none; line-height:26px; color:#64a83b;overflow:hidden;*border:red;}
#insCon .inpxmWid{ width:130px;}
#insCon .inpxbWid{ width:100px;}
#insCon .inpsjWid{ width:170px;}
#insCon .inpcyWid{ width:270px;}
#insCon .gklxTxa{ width:597px; height:28px; line-height:26px; border:none;overflow:hidden;*border:red;}
#insCon .btnp{ padding:15px 0 0; text-align:center;}
#insCon .btnSub{ background:url(../images/btnFsyj.jpg) no-repeat; border:none; width:86px; height:28px;}
#insCon .btnRes{background:url(../images/btnXxcz.jpg) no-repeat; border:none; width:86px; height:28px;}

#insCon .xwTab{ width:68%; text-align:center;}
#insCon .lbzsTab{ width:98%;}
#insCon .xwTab td,#insCon .xwTab th{background:url(../images/x.jpg) repeat-x bottom; height:33px; line-height:33px;}
#insCon .xwTab p{background:url(../images/d1.jpg) no-repeat 23px 14px; padding-left:15px;}
#insCon .xwTab a{color:#905903;}
.fyp{ padding:70px 0 0 70px;}
.fyp a{ font-weight:bold; padding:0 3px;}
#insCon .ndxx{ font-weight:bold; padding:12px 0 10px;}
#insCon .ndxxTab{width:98%;}
#insCon .ndxxTab td{ padding:5px 0; min-height:19px; _height:19px; overflow:visible;}
.lxInp{ width:168px; height:19px; border:1px solid #f6d384; background:#f8f6e4;}
.lbSel{ height:21px;border:1px solid #f6d384; background:#f8f6e4; color:#a9a39b;}
.tmInp{border:1px solid #f6d384; background:#f8f6e4; width:507px; height:19px;}
.lxTxa{ height:102px;width:505px; border:1px solid #f6d384;}
.btntd{ text-align:right; padding-right:60px;}
.redSpan{ color:#f00;}
#insCon .dmdt{ border:1px solid #778ca1; padding:1px; width:622px; height:341px;}
#insCon .fyp_1{ text-align:center; padding:15px 0; color:#ce7d11;}
#insCon .fyp_1 a{ padding:0 5px; color:#ce7d11;}

/*-------------------------酒楼美食-----------------------------*/
#insCon .msWc{width:137px; height:155px; padding:27px 10px;}
#insCon .msShow{ background:url(../images/msBg1.jpg) no-repeat; width:137px; height:154px; padding-top:1px; text-align:center;}
#insCon .msShow img{ width:133px; height:121px;}
#insCon .msBt_1{ padding-top:5px;}
#insCon .msBt_1 a{color:#c97304;}
/*---------------------蓝白美食-----------------*/
#insCon .xmdt{ background:url(../images/kcmsDbg.jpg) no-repeat; width:596px; height:378px; padding:15px;}
#insCon .xmdtBt{ color:#bf4f04; font-size:14px; font-family:"微软雅黑"; text-align:left; padding-bottom:6px;}
#insCon .xmdtBt span{font-size:18px;}
#insCon .dtu{ width:463px; height:344px; position:relative; border:1px solid #dcc99f;}
#insCon .dtu .dtuSmBg{ position:absolute; left:0; bottom:47px; height:50px; filter: Alpha(Opacity=30); width:463px;}
#insCon .dtu .dtuSm{ position:absolute; left:0; bottom:47px; color:#fff;height:38px; text-align:left; width:449px; padding:12px 0 0 14px; font-size:14px; font-weight:bold;}
#insCon .xtu{ text-align:right; width:118px;}
#insCon .xtuShow{ padding:1px 0; width:118px; height:98px; text-align:right;}
#insCon .xtuShow img{border:1px solid #dfc19a;}
#insCon .back{width:118px; height:29px; text-align:right; padding-right:1px;}

/*----------------------蓝白文化-----------------------*/
#insCon .whTop{ width:415px; padding-left:10px;}
#insCon .lbzsTop{ width:620px;}
#insCon .whTop a{ color:#ae5301;}
#insCon .whTop .whBt{ font-weight:bold; font-size:16px; padding-bottom:10px;}
#insCon .whTop .whFNr{ line-height:23px; text-indent:2em;}
#insCon .whTop .whFNr a{ color:#a16301;}
#insCon .whTop .xxp{ text-align:right; padding:3px 10px 0;}

#insCon .zxfsp{ padding:10px 0 40px 5px; font-weight:bold;}

/*-------------------------人才招聘-----------------------*/
#insCon .rczpTop{ text-indent:2em; padding:0 10px;}
#insCon .zpNr{width:614px; padding:10px 0 0 10px;}
#insCon .zpTab{ background:url(../images/zpTabBg.jpg) no-repeat top; width:100%; text-align:center;}
#insCon .zpTab th {
    height: 40px;
    line-height: inherit;
    padding: 0;
    /* padding-top: 10px; */
    margin: 0;
}
#insCon .zpTab td{background:url(../images/x1.jpg) repeat-x bottom; height:30px;}
#insCon .zpTab1{ width:100%; padding:20px 0 10px;}
#insCon .zpTab1 td{ line-height:23px;}

#insCon .zxbm{}
#insCon .zxbm td{height:22px; line-height:22px;}
#insCon .zpT{border-right:1px solid #b7ce9c;}
#insCon .zpTab2{ color:#75996e; width:100%; border-left:1px solid #b7ce9c;border-top:1px solid #b7ce9c;}
#insCon .zpTab2 td{border-right:1px solid #b7ce9c;border-bottom:1px solid #b7ce9c; padding-left:5px;}
#insCon .inpGw{ border:none; height:20px; line-height:20px; overflow:hidden; *border:red;}
#insCon .txaPj{overflow:hidden; *border:red;border:none;}
#insCon .gwInpWid{ width:100px;}
#insCon .sfzInpWid{ width:200px;}
#insCon .dhInpWid{ width:70px;}
#insCon .xzInpWid{ width:65px;}
#insCon .sgInpWid{ width:50px;}
#insCon .xsInpWid{ width:35px;}
#insCon .zxbmBt{border-left:1px solid #b7ce9c;border-right:1px solid #b7ce9c; height:23px; background:#e6f8cf; text-align:center; font-weight:bold; letter-spacing:7px; line-height:23px; color:#75996e;}

#insCon .zpTab3{ text-align:center;}

/*---------------------------------#footer--------------------------*/
#footer{height:92px; text-align:left; color:#99551a; line-height:20px; padding:45px 0 0 75px;}
#footer p{color:#894912; padding-bottom:5px;}
.indFot{background:url(../images/fotBg.jpg) no-repeat;}
.insFot{ background:url(../images/insFot.jpg) no-repeat;}

/*---------------------------------翻页--------------------------*/


#pages{padding-top:5px; margin:0 auto; padding:25px 0; text-align:right;}
#pages a{border: 1px solid #DDD;color: #333;margin: 2px;padding: 2px 5px;text-decoration: none;font-size:12px;}
#pages a:hover{border: 1px solid #DDD;color: #333;margin: 2px;padding: 2px 5px;text-decoration: none;background: #FEBA2B;color:#FFF;font-size:12px;}
#pages span {background: #FEBA2B;border: 1px solid gainsboro;color: white;font-weight: bold;margin: 2px;padding: 2px 5px;font-size:12px;}
